header .navbar-default {
  background-color: #222222;
  border: none; }
  header .navbar-default .navbar-nav > .active > a, header .navbar-default .navbar-nav > .active > a:hover {
    background-color: #080808;
    color: #fff; }
  header .navbar-default .navbar-nav > li > a {
    color: #9d9d9d; }

header .navbar {
  margin-bottom: 0; }

header .navbar-brand {
  padding: 7px 6px; }

header .bgwrap {
  background: #2b80d9; }

.footer {
  background-color: #3b3b3b;
  padding-top: 35px; }
  .footer ul {
    padding: 0; }
    .footer ul li {
      list-style: none;
      display: inline-block; }
      .footer ul li a {
        text-decoration: none;
        color: #a1a3ab;
        font-size: 14px; }
        .footer ul li a:hover {
          color: #fff; }
    .footer ul li:nth-of-type(2) {
      margin: 0 12px; }
  .footer p {
    color: #a1a3ab;
    font-size: 12px; }

@midea (min-width:768px) and (max-width:992px) {
  .nav > li > a {
    padding-left: 5px;
    padding-bottom: 5px; } }

@media (min-width: 992px) {
  .container {
    width: 1000px;
    padding-left: 14px; } }

@media (min-width: 768px) {
  .navbar {
    border-radius: 0; } }

@media (max-width: 768px) {
  .footer {
    padding-left: 15px; } }

@font-face {
  font-family: "iconfont";
  src: url("../font/iconfont.eot?t=1517208575513");
  /* IE9*/
  src: url("../font/iconfont.eot?t=1517208575513#iefix") format("embedded-opentype"), url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff"), url("../font/iconfont.ttf?t=1517208575513") format("truetype"), url("../font/.svg?t=1517208575513#iconfont") format("svg");
  /* iOS 4.1- */ }

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.icon-dibiao:before {
  content: "\e61b"; }

.icon-weixin:before {
  content: "\e7e5"; }

.icon-youjian:before {
  content: "\e804"; }

.icon-002dianhua:before {
  content: "\e601"; }

.icon-qq:before {
  content: "\e61d"; }

.pl0 {
  padding: 0; }

.imgwrap img {
  width: 100%; }

.brief {
  padding-top: 95px;
  padding-bottom: 65px; }
  .brief .b-title h2 {
    font-size: 36px;
    font-weight: normal;
    color: #333; }
  .brief .b-title h3 {
    font-size: 21px;
    font-weight: normal;
    color: #333;
    margin-top: 30px; }
  .brief .b-con .textwrap p {
    font-size: 14px;
    color: #333;
    line-height: 30px;
    text-indent: 2em;
    margin-top: 20px; }
  .brief .b-con .img {
    margin-top: 20px;
    text-align: center; }
    .brief .b-con .img img {
      width: 303px;
      height: 180px; }

.recruit {
  background: #8cc11f;
  padding-top: 100px;
  padding-bottom: 80px;
  color: #fff; }
  .recruit .title h2 {
    font-size: 36px; }
  .recruit .text {
    margin-top: 45px; }
    .recruit .text p {
      font-size: 16px;
      line-height: 30px; }
    .recruit .text .lj {
      width: 220px;
      height: 50px;
      background: #ffffff;
      text-align: center;
      line-height: 50px;
      border-radius: 5px; }
      .recruit .text .lj a {
        font-size: 24px;
        font-weight: bold;
        color: #8cc11f;
        text-decoration: none; }
      .recruit .text .lj:hover {
        background-color: #e6e6e6; }

.job {
  padding-top: 40px; }
  .job .as3 {
    padding-top: 75px;
    padding-bottom: 65px;
    border-bottom: 1px solid #d2d2d2; }
    .job .as3 h6 {
      font-size: 26px;
      color: #99c838; }
    .job .as3 p:nth-of-type(1) {
      margin-top: 42px; }
    .job .as3 p {
      font-size: 18px;
      color: #333; }
    .job .as3 li {
      font-size: 14px;
      color: #333;
      line-height: 35px; }
  .job .android {
    border-bottom: none; }

.touch {
  background-color: #f4f4f4;
  padding-top: 45px;
  padding-bottom: 60px; }
  .touch h2 {
    font-size: 36px;
    font-weight: normal;
    color: #2a2a2a; }
  .touch .t-con .tt {
    margin-top: 30px;
    margin-left: 20px;
    padding: 10px;
    border: 1px solid #c8c8c8;
    background: #fff;
    font-size: 16px; }
  .touch .t-con .ir {
    height: 70px;
    line-height: 70px; }
  .touch .t-con .ic {
    width: 70px;
    height: 70px;
    text-align: center;
    line-height: 70px;
    background: #c8c8c8; }
    .touch .t-con .ic i {
      font-size: 32px;
      color: #fff; }

@midea (min-width:768px) and (max-width:992px) {
  .nav > li > a {
    padding-left: 5px;
    padding-bottom: 5px; } }

@media (min-width: 992px) {
  .container {
    width: 1000px;
    padding-left: 14px; } }

@media (min-width: 768px) {
  .navbar {
    border-radius: 0; } }

@media (max-width: 768px) {
  .t-con img {
    width: 72px;
    height: 72px; }
  .job {
    padding: 10px; }
  .touch {
    padding-left: 20px; }
    .touch .t-con .tt {
      margin-left: 0; } }
